• word of the day

    mirabilis uniflora

    mirabilis uniflora - Dictionary definition and meaning for word mirabilis uniflora

    Definition
    (noun) common garden plant of North America having fragrant red or purple or yellow or white flowers that open in late afternoon
Download our Mobile App Today
Receive our word of the day
on Whatsapp